package com.tian.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.tian.entity.BaseEntity;


import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import lombok.Data;

/**
 * 
 *
 * @author tian
 * @email *****@mail.com
 * @date 2024-03-16 14:54:57
 */
@Data
@TableName("charge_station_info")
public class ChargeStationInfoEntity extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId("id")
	private Integer id;

	/**
	 * 
	 */
	@TableField("user_id")
	private Long userId;

	/**
	 * 
	 */
	@TableField("station_name")
	private String stationName;

	/**
	 * 
	 */
	@TableField("address")
	private String address;

	/**
	 * 
	 */
	@TableField("dedicated_type")
	private Integer dedicatedType;

	/**
	 * 
	 */
	@TableField("charging_speed_type")
	private Integer chargingSpeedType;

	/**
	 * 
	 */
	@TableField("original_price")
	private BigDecimal originalPrice;

	/**
	 * 
	 */
	@TableField("price")
	private BigDecimal price;

	/**
	 * 
	 */
	@TableField("park_fee")
	private Integer parkFee;

	/**
	 * 
	 */
	@TableField("lounge")
	private Integer lounge;

	/**
	 * 
	 */
	@TableField("toilet")
	private Integer toilet;

	/**
	 * 
	 */
	@TableField("shopping-mall")
	private Integer shoppingMall;

	/**
	 * 
	 */
	@TableField("wash_car")
	private Integer washCar;

	/**
	 * 
	 */
	@TableField("wash_fee")
	private BigDecimal washFee;

	/**
	 * 
	 */
	@TableField("business_start_time")
	private Date businessStartTime;

	/**
	 * 
	 */
	@TableField("business_end_time")
	private Date businessEndTime;

	/**
	 * 
	 */
	@TableField("diet")
	private Integer diet;

	/**
	 * 
	 */
	@TableField("longitude")
	private BigDecimal longitude;

	/**
	 * 
	 */
	@TableField("latitude")
	private BigDecimal latitude;

	/**
	 * 
	 */
	@TableField("status")
	private Integer status;

	/**
	 * 
	 */
	@TableField("create_time")
	private Date createTime;


}
